7dfbc360dff0506564750fefe4b1a17241639ecf,src/main/java/com/ibm/ets/ita/ce/store/hudson/handler/QuestionInterpreterHandler.java,QuestionInterpreterHandler,createJsonForInstances,#,504

Before Change


						jInst.put("type", "instance");
						jInst.put("name", thisInst.getInstanceName());
						jInst.put("position", ctr);
						jInst.put("instance", jsonFor(this.ac, thisInst));
	
						result.put(thisKey, jInst);
					}

After Change


					ArrayList<MatchedItem> instList = instMap.get(thisKey);

					CeStoreJsonObject jInst = new CeStoreJsonObject();
					CeStoreJsonArray eArr = new CeStoreJsonArray();
					MatchedItem firstItem = instList.get(0);

					jInst.put("phrase", firstItem.getPhraseText());
					jInst.put("start position", firstItem.getStartPos());
					jInst.put("end position", firstItem.getEndPos());
					jInst.put("entities", eArr);

					for (MatchedItem thisMi : instList) {
						if (!isAlreadyMatchedToConceptOrProperty(thisWord, thisMi)) {
							eArr.add(jsonFor(this.ac, thisMi.getInstance()));
						}
					}